#ifndef DTAKDTYPES_H_INCLUDED
#define DTAKDTYPES_H_INCLUDED

template<class tipoData>
 struct kdNodeData
    {
        kdNodeData *next; //ponteiro para a proxima estrutura (kdNodeData)
        tipoData data;
    };

 struct DTAKdNode
        {
            DTAKdNode *left; //ponteiro para filho esquerdo
            DTAKdNode *right; //ponteiro para filho direito
            bool node; //eh ou nao um no;
            double valor; //valor da chave
            int indice; //indice do elemento armaenado na estrutura
            void* data; //ainda nao sei o que colocar aqui
        };
#endif // DTAKDTYPES_H_INCLUDED
